package com.wisdytech.linkdcs.equipLifeCycle.maintain.dao;

import com.wisdytech.linkdcs.equipLifeCycle.maintain.model.MaintenanceTask;

import java.util.List;
import java.util.Map;

import com.baomidou.mybatisplus.mapper.BaseMapper;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author chenbin
 * @since 2018-06-13
 */
public interface IMaintenanceTaskDao extends BaseMapper<MaintenanceTask> {
    /**
     * 分页条件查询保养任务
     * @param taskDTO 备件名称
     * @param filter 分页参数
     * @return 保养任务列表信息
     */
	List<MaintenanceTask> listTaskByFilter(Map<String, Object> queryMap);

	List<MaintenanceTask> listTaskConfirmByFilter(Map<String, Object> queryMap);

	List<MaintenanceTask> listTaskRecordByFilter(Map<String, Object> queryMap);

	List<MaintenanceTask> listMonthTaskByFilter(Map<String, Object> queryMap);

}
